#include<stdio.h>
#include<string.h>
#include<stdlib.h>

int main()
{
	char a[100]="";
	int i=0;
	int k=0;
	gets(a);
	while(a[k]!='\0')
    {
         if(a[k]>='a'&&a[k]<='z')
          {
              a[k]=a[k]-32;
          }
          else
          {
              a[k]=a[k]+32;
          }
          k++;
    }
    i=strlen(a);
	for(int m=0;m<i/2;m++)
	{
		char b=a[m];
		a[m]=a[i-1-m];
		a[i-1-m]=b;
    }
    i=0;
	while(a[i]!='\0')
	{
          if(a[i]>='a'&&a[i]<='z')
          {
              a[i]=(a[i]+3-'a')%26+'a';
          }
          else
          {
              a[i]=(a[i]+3-'A')%26+'A';
          }
          i++;
    }
	puts(a);
	printf("\n");
	return 0;
}
